from rest_framework.pagination import PageNumberPagination
from rest_framework.response import Response


class PageNum(PageNumberPagination):

    # 后端指定每页显示数量,默认不传 会返回5条记录
    # 如果用户传了page_size_query_param,以它为主
    page_size = 10
    # 每一页多少条数据的key --> http://127.0.0.1:8000/meiduo_admin/users/?pagesize=2
    page_size_query_param = 'pagesize'
    # 单页返回的记录条数，最大不超过20，默认为5
    max_page_size = 20
